package com.xscha.tableforge.model.entity;

import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 所有实体类的基类，提供通用字段和方法
 */
@Data
public abstract class BaseEntity implements Serializable {

	/** 创建时间 */
	private LocalDateTime createdTime;

	/** 创建人 */
	private String createdBy;

	/** 最后修改时间 */
	private LocalDateTime lastModifiedTime;

	/** 最后修改人 */
	private String lastModifiedBy;

	/** 删除时间 */
	private LocalDateTime deletedTime;
}